English-german technical dictionary. 2013.
restretch — [spelling only] * * * … Universalium
restretch — [spelling only] … English World dictionary
restretch — verb To stretch again or anew … Wiktionary